99f600eb84e4fc19f3506498e985333b8672f800,src/net/java/sip/communicator/plugin/desktoputil/SIPCommButton.java,SIPCommButton,internalPaintComponent,#Graphics#,175
Before Change
else
paintBgImage = bgImage;
g.drawImage(paintBgImage,
this.getWidth()/2 - paintBgImage.getWidth(null)/2,
this.getHeight()/2 - paintBgImage.getHeight(null)/2,
this);
}
// Paint a roll over fade out.
if (rolloverImage == null)
{
FadeTracker fadeTracker = FadeTracker.getInstance();
float visibility = this.getModel().isRollover() ? 1.0f : 0.0f;
if (fadeTracker.isTracked(this, FadeKind.ROLLOVER))
{
visibility = fadeTracker.getFade(this, FadeKind.ROLLOVER);
}
visibility /= 2;
g.setColor(new Color(1.0f, 1.0f, 1.0f, visibility));
if (this.bgImage == null
&& (isContentAreaFilled() || (visibility != 0.0f)))
{
g.fillRoundRect(
0, 0, this.getWidth(), this.getHeight(), 8, 8);
}
}
// Paint pressed state.
if (this.getModel().isPressed() && this.pressedImage != null)
{
g.drawImage(this.pressedImage, 0, 0, this);
}
else if (this.getModel().isRollover() && this.rolloverImage != null)
{
After Change
if (paintBgImage != null)
{
g.drawImage(paintBgImage,
this.getWidth()/2 - paintBgImage.getWidth(null)/2,
this.getHeight()/2 - paintBgImage.getHeight(null)/2,
this);
}
// Paint a roll over fade out.